LabVIEW 动态链接库参数匹配问题

更多资料请到->家电维修技术论坛 发表时间 07-15 编辑:bjjdwx 浏览量: 454

        LabVIEW中可以使用Call Library Function Node 调用其它开发环境(VB、VC、Delphi)下开发的动态链接库(DLL),在使用过程中一定要注意传递参数的类型匹配问题,否则将导致程序异常。那么首先要了解LabVIEW环境下的变量类型和其它环境下的变量类型之间的对应关系。

BOOL      I32
BOOLEAN      U8
BYTE      U8
CHAR      String
COLORREF     U32 with conversion
DWORD      U32
FLOAT      SGL
HWND      U32
INT      I32
LONG      I32
SHORT      I16
SIZE_T      U32
SSIZE_T      I32
UCHAR      String
UINT      U32
ULONG      U32
USHORT      U16
WORD      U16
char      String
double      DBL
float      SGL
int      I32
long      I32
short      I16
unsigned char     String
unsigned int     U32
unsigned long     U32
unsigned short     U16
cmplx64      CSG
cmplx128     CDB
cmplxExt     CXT
CStr      String
float32      SGL
float64      DBL
floatExt     EXT
int8      I8
int16      I16
int32      I32
LStrHandle     String
LVBoolean     Boolean
uInt8      U8
uInt16      U16
uInt32      U32
1-D Array     1-D Array
2-D Array     2-D Array
3-D Array     3-D Array
1-D Array Handle    1-D Array
2-D Array Handle    2-D Array
3-D Array Handle    3-D Array
Simple Cluster     Cluster
Simple Cluster String & Array   Cluster
Simple Cluster String & Array with Wrapper Cluster
Complex Cluster     Cluster
Cluster with non-1-byte packing   Cluster


本文出自家电维修网: http://www.bjjdwx.com/wz/2009/dz1739.html欢迎转载,转载请保留链接。
  • 刊登此文只为传递信息,并不表示赞同或者反对作者观点。
  • 如果此内容给您造成了负面影响或者损失,本站不承担任何责任。
  • 如果内容涉及版权问题,请及时与我们取得联系。
无相关信息

文章评论

共有 位网友发表了评论 查看完整内容